A Real-time AAC-type Audio Codec on the 16-bit dsPIC Architecture

نویسنده

  • Ishaan L. Dalal
چکیده

This paper presents the design and implementation of an AAC-class digital audio decoder and associated playback system on Microchip’s 16-bit, fixed-point dsPIC microcontroller. Unlike common student “MP3-player” projects that use dedicated decoder chips, one microcontroller handles everything here including I/O, decoding and the user interface. Data read from a flash card is decoded: Huffman coding, inverse quantization, the IMDCT and overlap-add for real-time playback. All code was custom-written in assembly.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Informed Audio Source Separation from Compressed Linear Stereo Mixtures

In this paper, new developments concerning a system for informed source separation (ISS) of music signals are presented. Such system enables to separate I > 2 musical instruments and singing voices from linear instantaneous stationary stereo (2-channel) mixtures, based on audio signal natural sparsity, pre-mix source signal analysis, and side-information embedding (within the mix signal). The f...

متن کامل

Implementation of AAC Encoder for Audio Broadcasting

MP3 is the popular audio coding standard. But now, a new higher quality audio coding standard Advanced Audio Coding (AAC) is proposed and widely used. The quantization/re-quantization is essential in both MP3 and AAC. It proposes a new high accuracy estimation algorithm for MP3 and MEPG-4 AAC audio coding. The algorithm can be applied not only for re-quantization process in decoder, but also fo...

متن کامل

Adaptive Playout for VoIP based on the Enhanced Low Delay AAC Audio Codec

The MPEG-4 Enhanced Low Delay AAC (AAC-ELD) codec extends the application area of the Advanced Audio Coding (AAC) family towards high quality conversational services. Through the support of the full audio bandwidth at low delay and low bit rate, it offers excellent support for enhanced VoIP applications. In this paper we provide a brief overview of the AAC-ELD codec and describe how its codec s...

متن کامل

Video Coding in H.26L

For the past few years, the capacity of global networks and communication channels has increased considerably. This allows for real-time applications like video conferencing and video-on-demand using compressed video. State-of-the-art video coding solutions such as H.263, MPEG-2 and MPEG-4 all have one goal in common: to achieve highest possible image quality for lowest possible bit-rate. Durin...

متن کامل

Scalable Perceptual and Lossless Audio Coding based on MPEG-4 AAC

This paper presents a scalable lossless enhancement of MPEG-4 Advanced Audio Coding (AAC). Scalability is achieved in the frequency domain using the Integer Modified Discrete Cosine Transform (IntMDCT), which is an integer approximation of the MDCT providing perfect reconstruction. With this transform, and only minor extension of the bitstream syntax, the MPEG-4 AAC Scalable codec can be extend...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007